lập trình hướng tác tửaspect-oriented programming: lập trình hướng khía cạnhconcurrent object-oriented programming: lập trình hướng đối tượng đồng thờiconstructor (object-oriented programming): hàm tạo (lập trình hướng đối tượng)